home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
et
/
et3_0-a1.lha
/
et3
/
src
/
ManyOfCluster.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-04-27
|
975b
|
40 lines
#ifndef ManyOfCluster_First
#ifdef __GNUG__
//pragma once
#pragma interface
#endif
#define ManyOfCluster_First
#include "Cluster.h"
//---- ManyOfCluster -----------------------------------------------------------
class ManyOfCluster: public Cluster {
public:
MetaDef(ManyOfCluster);
ManyOfCluster(int id= cIdNone, VObjAlign a= eVObjHLeft, Point g= gPoint0,
SeqCollection *cp= 0);
ManyOfCluster(int id, VObjAlign a, Point g, char *, ...);
ManyOfCluster(int id, VObjAlign a, Point g, VObject *, ...);
ManyOfCluster(int id, char *, ...);
ManyOfCluster(int id, VObject *, ...);
void Control(int id, int part, void *v);
void SetItem(int id, bool state);
void SetItemOn(int id)
{ SetItem(id, TRUE); }
void SetItemOff(int id)
{ SetItem(id, FALSE); }
void SetAllItems(bool state);
void SetAllItemsOn()
{ SetAllItems(TRUE); }
void SetAllItemsOff()
{ SetAllItems(FALSE); }
bool IsItemOn(int id);
};
#endif